i'm still alive - Spanish English Dictionary